Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 MYCENAE ROAD Detached £1,898,809 £1,000,000 14 Oct 2004
105 MYCENAE ROAD Detached £1,445,035 £259,000 6 Jan 1995
107 MYCENAE ROAD Detached £1,509,637 £265,000 6 Oct 1995
111 MYCENAE ROAD Semi-Detached £4,612,633 £1,360,000 6 Jun 2001
111A MYCENAE ROAD Terraced £1,637,961 £395,000 29 Oct 1999
UNIT 2 111 MYCENAE ROAD Terraced £1,282,915 £225,000 8 Aug 1995